chinaberry tree (melia azedarach) - Spanish English Dictionary